import { getCurrentInstance } from 'vue'

export function useGlobalProperties() {
    const instance = getCurrentInstance()
    if (!instance) {
        throw new Error('useGlobalProperties 必须在 setup 或生命周期钩子中使用')
    }
    return instance.appContext.config.globalProperties
}
/*
main.ts中挂载全局变量：
app.config.globalProperties.$baseURL="http://localhost:8080";

在组件中使用全局变量：
import { useGlobalProperties } from '@/utils/useGlobal'

const { $baseURL } = useGlobalProperties()
 */
